Problem Note 57482: SAS® Drug Development 4.5.2 - Data set inputs and outputs might be duplicated in the Job Manifest when two or more libraries point to the same path
In SAS® Drug Development 4.5.2, data set inputs and outputs might be duplicated in the Job Manifest when two or more libraries point to the same location. This can happen when there are two LIBNAME statements having the same path and are both used to reference the same SAS® file.
To see this behavior execute the code below in a Job or an interactive SAS® Session:
libname foo1 "&_SASUSRWS_";
data foo1.test;
x=1;
run;
proc print data=foo1.test;
libname foo2 "&_SASUSRWS_";
data foo2.test;
x=2;
run;
proc print data=foo2.test;
Expected behavior:
A submission should never list the same physical file more than once. The filename and path is listed once per code submission in the Job Manifest. Interactive SAS® code submission lists the filename and path once as well.
Actual behavior:
When multiple libraries reference the same location as shown in the code above, the same physical file is listed more than once. The Job Manifest shows no distinction between the two inputs and outputs. The interactive inputs and outputs does show the source LIBNAME, so the difference is shown there.
The only workaround is to reference the input file or data set once per Job submission.
To obtain a fix for this issue, contact SAS Technical Support.
Operating System and Release Information
SAS System | SAS Drug Development | Linux for x64 | 4.5.2 | 4.5.3 | 9.4 TS1M3 | 9.4 TS1M1 |
*
For software releases that are not yet generally available, the Fixed
Release is the software release in which the problem is planned to be
fixed.
Type: | Problem Note |
Priority: | medium |
Date Modified: | 2020-02-25 09:59:55 |
Date Created: | 2016-01-20 15:43:18 |